Soru & Cevap

Android UI : Fixing skipped frames ...

07.08.2014 - 04:07

Selamlar herkese , linkteki uygulamada veritabanına kayıt işlemi için add_product e tıkladığımda kayıt başarısız oluyor çünkü ;The application may be doing too much work on its main thread . hatası alıyorum . Acaba bu kodlarda https://www.dropbox.com/sh/zu11yutie1e53o9/AACLwKlIT6suAS15Z34S3Q9ta/src/com/example/androidhive/NewProductActivity.java nereyi hatalı yapıyorum ? Yada nasıl düzeltebilirim? Xml : https://www.dropbox.com/s/1g9upaiooxcptwn/Screenshot%202014-08-07%2016.10.01.png

projenin tamamı : https://www.dropbox.com/sh/zu11yutie1e53o9/AAAW-aGScebtG5UPRPmPF5Qba

4 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-2335-1379625106.jpg
rocxteady
07.08.2014 - 05:11

Uygulamalar bazen debug modda bu uyarıyı verebiliyorlar. Debug modda mısın? Debug'da alman çok önemli değil. Hata sayılmaz. Ancak Async class'ında bir çok şeyi background'da yapmışsın. Bir hata değil ama gerekli de değil. Requestin cevabını bekleme işlemini arka planda yapıp cevabı aldıktan sonra main thread'de devam edebilirsni.

kadir
07.08.2014 - 07:24
teşekkürler
Ulaş Sancak
07.08.2014 - 07:41
Rica.